Archival imaging system

ABSTRACT

An external memory system for use with an imaging system, and methods for archiving digital content are provided. The external memory system has a communications link adapted to exchange data with the imaging system; an archival memory device interface adapted to store data using an archival memory; and an external memory system processor adapted to automatically obtain content data files from the imaging system that have not yet been stored by the external memory system, to prepare the obtained content data files for archival storage and to cause the archival memory device interface to store the prepared content data files without guidance from an ancillary device; wherein said external memory system processor maintains a record of each content data file that has been stored using the external memory system and wherein the external memory system processor uses the record to identify content data files that have not yet been stored.

CROSS REFERENCE TO RELATED APPLICATIONS

This is a continuation of application Ser. No. 10/397,825 filed Mar. 26,2003 in the names of Fredlund et al.

FIELD OF THE INVENTION

The present invention relates generally to digital imaging, and moreparticularly, to methods and systems for archiving digital images andother content.

BACKGROUND OF THE INVENTION

Digital imaging systems are well known and include, for example, digitalimage capture devices, digital cameras, digital displays, camcorders,digital video recorders, computers, and kiosks. Such digital imagingsystems can capture content in the from of digital still images, motionvideo segments, audio segments and/or other information hereinafterreferred to collectively as content and convert this content intodigital data. The digital data representing such content is stored bythe digital imaging system in a memory. However, memories of the typethat can be economically incorporated into a digital imaging systemtypically have a relatively limited capacity. Accordingly, it isfrequently necessary to transfer the digital data representing thecontent from the digital imaging system to a separate memory such as anarchival memory.

One popular way to transfer digital data representing content to aseparate memory is to use a personal computer. For example, a digitalimaging system such as the Kodak EasyShare DX3600 digital camera can beprogrammed exchange data with a personal computer using an optionaldocking unit like the Kodak EasyShare™ docking station.

FIG. 1 shows an illustration of this prior art docking station andpersonal computer arrangement. In this example, a docking station 20 isconnected to a personal computer 22 by way of a cable 24. Dockingstation 20 is adapted to receive a digital imaging system such as adigital camera 26. Computer software on personal computer 22 causespersonal computer 22 to detect when digital camera 26 is connected todocking station 20 or to detect when a user of docking station 20depresses a trigger button 28 on docking station 20. When the eitherthese conditions are detected, the computer software causes personalcomputer 22 communicate with digital camera 26 and to extract contentfrom digital camera 26 and to store this content in a memory (not shown)in personal computer 22. Docking station 20 also provides a connectionthat supplies power to digital camera 26 to recharge batteries (notshown) in digital camera 26.

The limitations of personal computers, such as personal computer 22, ascontent storage and processing devices are well known. Personalcomputers are often vulnerable to unanticipated failures occasioned bysoftware conflicts, viral attacks, hardware incompatibilities, hardwarefailures and other mishaps. These failures can result in lost or damagedcontent and in difficulty in setting up and using the system. Further,to effectively utilize the personal computer, users must master an arrayof skills and software programs some of which are only somewhat relatedto the task of extracting and storing content obtained from an imagingsystem. Personal computers can also be burdensome to transport.

Despite these shortcomings of the personal computer, certaincamera/docking station/personal computer arrangements have proven verysuccessful. The success of these arrangements have given rise to adesire for a camera/and docking station arrangement that can be used tocapture content and archive the content on a non-volatile medium with orwithout the use of a personal computer. Further, there is a need for adigital imaging system that can effectively archive content obtained bymore than one digital imaging system.

Alternatively docking station systems have been developed such as theone that is described in U.S. Patent Application Publication No.2002/0149695 entitled “Cradle for Information Apparatus, Cradle fordigital camera and camera system” filed by Kayanuma, on Oct. 17, 2002.Various cradle systems are described therein that can extract image datafrom a digital camera and store the image data on a memory that isexternal to the camera. This memory can comprise a memory card or a harddrive in the cradle. The cradle is operable to display images and totransfer them from an embedded internal memory in the camera to aremovable media such as a solid state memory or optical disk. Portableinformation devices such as a digital camera that do not include acontent display means such as a video display, or removable memory aretypically limited in application and performance. Further, thecradle/camera systems described in the '695 application while useful inproviding a means to compensate for the absence of a video display andremovable memory characteristics, they are not intended for use inarchival storage and do not address many of the challenges associatedwith archival content storage.

For example, it is often desirable for content editing functions to beperformed before images are stored on an archival memory. These editingfunctions can include but are not limited to moving, copying, orotherwise changing a sequence of content, decreasing the length ofscenes, or the order of scenes, or adding audio, text and/or graphics tothe content. Such editing actions can be easily performed usingconventional solid state or other forms of read/write memory. However,many consumers have expressed a preference for archiving content onarchival memory with greater perceived reliability and accessibility.Optical disks such as CDs and DVDs are therefore preferred because theyare archival in nature and operable in a vast array of low costpresentation and reproduction devices such as a CD players, personalcomputers, DVD player and the like. Typical of content stored on suchoptical media is that the content is fully edited prior to production.For example, a person will extract favorite songs from a particularalbum onto a CD while not coping other songs from the same album. Thesystem of the '695 patent does not address this problem.

The system of the '695 patent also does not address organizational andintegration problems that can arise when a docking station is used toexchange data with more than one camera. For example, it can bedifficult to determine whether an image has been downloaded under suchcircumstances as different cameras can use the same file names or otheridentifiers to describe content. Further, different cameras can storecontent in different forms with each form being incompatible with theform used by other cameras or with archival image storage preferences.For example, video content can be captured by one camera using a capturetype format such as an AVI form while a smaller, compressed, archivalform such as an MPEG4 is preferred for use by another camera or for usein archival storage.

Some digital imaging systems attempt to avoid the use a personalcomputer for archiving content by designing digital cameras such asconventional digital video cameras and the Sony Mavica line of digitalstill and video cameras that have an archival memory writing devicewithin the digital camera. The archival memory writing device storesdigital images on to an archival memory such as a digital video tape,floppy disk, compact disk (CD) or digital video disk (DVD). However,this arrangement expands the size, weight and cost of the digitalimaging system into which it is incorporated. In cases where thearchival memory is of the write once type as is the case with some CDsand DVDs, automatically storing the captured content on the write oncemedia reduces the ability to perform editing operations prior to imagearchiving.

Thus, a further need exists for a method and system for archiving imagescaptured by a digital imaging system that does not require that theimaging system is equipped with writing devices for recording content onan archival memory.

SUMMARY OF THE INVENTION

Methods for archiving digital content and, external memory systems usedto archive digital content, are provided. In one aspect of theinvention, an external memory system for use with an imaging system isprovided. The external memory system has a source of content data files,and a communications link adapted to exchange data with the imagingsystem. An archival memory device interface is adapted to store datausing an archival memory. An external memory system processor is adaptedto automatically obtain content data files from the imaging system thathave not yet been stored by the external memory system, to prepare theobtained content data files for archival storage and to cause thearchival memory device interface to store the prepared content datafiles without guidance from an ancillary device. The external memorysystem processor maintains a record of each content data file that hasbeen stored using the external memory system and the external memorysystem processor uses the record to identify content data files thathave not yet been stored.

In another aspect, an external memory system is provided. The externalmemory system has a communications link adapted to exchange data with animaging system having a source of content data files. An archival memorydevice interface is adapted to store data using one of a plurality ofremovable archival memories. An external memory system processor isadapted to automatically obtain content data files from the imagingsystem that have not yet been stored by the archival memory deviceinterface using any of the removable archival memories, to cause thearchival memory device interface to store the obtained content datafiles using at least one of the archival memories, and to maintain arecord of each content data file that has been stored by the archivalmemory device interface. The external memory processor is configured tooperate independent of a computer system.

In still another aspect, a method is provided for archiving digitalcontent using an archival memory device interface to record data on oneof a plurality of removable archival memories. The method comprises thesteps of: detecting an imaging system having a memory with content datafiles stored thereon; identifying content data files that have not yetbeen stored by the archival memory device using one of the plurality byaccessing a record of content data files that have been stored by thearchival memory device interface; obtaining content data files that havenot yet been stored on the archival memory system; preparing theobtained content data files for archival storage on an archival imagingsystem; and causing the archival memory device interface to store theprepared content data files on one of the plurality of removablearchival memones.

In yet another embodiment, a method for archiving digital content dataincluding at least some captured image content is provided. The methodcomprises the steps of: detecting an imaging system having an archivalmemory with digital content data stored thereon that has not yet beenarchivally stored using an archival memory device interface; obtainingthe detected content data from the imaging system memory; preparing theobtained content data for archival storage by an archival memory deviceinterface using an archival memory; and causing the archival memorydevice interface to store the prepared content data files using thearchival memory and to maintain a record of the content data that hasbeen stored. The step of detecting comprises identifying content datafiles that have not yet been stored by the archival memory device basedupon one the record of stored content data files maintained by thearchival memory device interface.

BRIEF DESCRIPTION OF THE DRAWINGS

The foregoing and other objects, features, and advantages of theinvention will be apparent from the following more particulardescription of the preferred embodiments of the invention, asillustrated in the accompanying drawings.

FIG. 1 shows a camera, docking station, personal computer arrangement ofthe prior art;

FIG. 2 shows one embodiment of an archival imaging system with animaging system;

FIGS. 3 a, 3 b shows the embodiment of FIG. 2 imaging system showing anopening in body of imaging system with a protective door shown in anopen position in FIG. 3 a and in a closed position in FIG. 3 b;

FIG. 3 c shows a bottom view of the embodiment of FIG. 2;

FIG. 4 shows a schematic illustration of one embodiment of archivalimaging system 30;

FIG. 5 shows one embodiment of a method for archiving content data filesin accordance with the present invention;

FIG. 6 shows another embodiment of a method for archiving content datafiles;

FIG. 7 shows an embodiment of a prompt that can be used to obtain inputfrom which content data files can be identified for storage; and

FIG. 8 shows another embodiment of a prompt that can be used to obtaininput from which content data files can be identified for storage orother processing.

DETAILED DESCRIPTION OF THE INVENTION

The following is a detailed description of the preferred embodiments ofthe invention, reference being made to the drawings in which the samereference numerals identify the same elements of structure in each ofthe several figures.

FIG. 2 shows a first embodiment an archival imaging system 30 of thepresent invention. As is shown in this embodiment a docking station 32is provided and is adapted to receive an imaging system 34. The dockingstation 32 has a port 36 to receive an archival memory 38 shown in thisembodiment as a Digital Video Disk (DVD) upon which digital datarepresenting the content can be stored. However, other forms of archivalmemory 38 can be used such as magnetic tapes, disks, and optical mediasuch as CDs that are adapted to receive digital data.

As is shown in FIG. 2, imaging system 34 has a body 40 with an interfacesurface 41 having a display device 42 with imaging system 34 usercontrols 44 including a 4-way controller 46 and a trigger button 48.Similarly, external memory system 32 has a control surface 50 withexternal memory system user controls 52 shown in this embodiment as acontrol button 54. External memory system 32 also has engagementsurfaces 56 adapted to receive imaging system 34. Engagement surfaces 56can be formed as an arrangement of raised surfaces and/or recesses orother structures useful in positioning imaging system 34 relative todocking station 32 when imaging system 34 is joined to external memorysystem 32. In the embodiment shown in FIG. 2, engagement surfaces 56engage body 40 of imaging system 34 in a manner that causes interfacesurface 41 to be directed so that display device 42 is observable by auser facing control surface 50 of external memory system 32. With thisarrangement, a user of external memory system 52 can observe displaydevice 40 and use imaging system user controls 44 in addition to dockingstation user controls 46 to control operation of external memory system32 when imaging system 34 is joined to external memory system 32. Inthis way, the cost of external memory system 32 can be lowered andexternal memory system 32 does not necessarily have to include anintegral display device, and can optionally include fewer user controlsand associated interface circuitry.

FIGS. 3 a and 3 b show the embodiment of FIG. 2 imaging system 34showing an opening 53 in body 40 of imaging system 34 with a protectivedoor 55 shown in a closed position in FIG. 3 a and an open position inan open position in FIG. 3 b. Opening 53 is adapted to receive aremovable memory 58 for storing content. Removable memory 58 can providea variety of functions such as providing buffer for a primary memorydevice (not shown) within imaging system 34 and can be adapted toreceive content data files other data files having data obtained byimaging system 34.

Removable memory 58 can also provide a medium to transfer to and fromancillary devices (not shown) that can store content on removable memory48 but that are adapted to be received by the external memory system 32.In this embodiment imaging system 34 can act as a buffer between suchdevices and external memory system 32 to provide a way to transfer datathat is captured by ancillary devices that are not adapted forengagement with external memory system 32. Examples of such ancillarydevices include devices such as a photo kiosk system, scanner system,MPEG player/capture device, personal computer, television set, Internetappliances, or other like devices. In this regard, docking station 32and/or imaging system 34 can perform any necessary processing ortranscoding of such data to convert the data into a form that can beusefully stored by external memory system 32 on for example on archivalmemory 38 or to convert data that is stored on external memory system 32such as data stored on archival memory 38 into a form that is useful tothe ancillary device. For example imaging system 34 can be adapted toconvert images from a capture type format such as an AVI form into asmaller, compressed, archival form such as an MPEG4 form for storage.Processing and other electronic systems used by external memory system32 and imaging system 34 that can be used to perform such transcodingand other functions will be described in greater detail below.

FIG. 3 c shows a bottom perspective view of imaging system 34 revealingan optional data connector port 57 and a power connector port 59 on abottom surface of imaging system 34.

FIG. 4 shows a schematic illustration of one embodiment of archivalimaging system 30 comprising docking station 30 and imaging system 34.As is shown in this embodiment, imaging system 34 comprises an imagingsystem processor 62, a read-only memory 64, a primary internal memory66, a portable memory device 68, a user interface system 70, a displaysystem 76, an audio capture system 80, power supply 82, audioreproduction system 84, imager system 86 and communication module 88.

As is shown in FIG. 4, imaging system 34 is contained within body 40.Body 40 has an opening (not shown) to permit light from a scene to reachimager system 86. Imager system 86 includes a lens system (not shown)that focuses light from the scene onto an image sensor 74 in imagingsystem 86. Imager system 86 can include elements employed for imagecapture and image processing, such as image sensor 74 (e.g., CCD, CMOS),and other circuits and systems for using image sensor to capture andform image signals representing the appearance of the scene. Thesecircuits and systems can include, but are not limited to amplifiers,analog-to-digital converters and digital image processors. These andother circuits and systems that can be beneficially employed in imagersystem 86 are disclosed in U.S. Pat. No. 6,292,218, issued Sep. 18,2001, titled “Electronic imaging system for initiating capture of stillimages while previewing motion images”, by Parulski et al, hereinincorporated by reference.

During imaging operations, imaging system processor 62 receives imagesignals from imager system 86 and prepares image signals and othercontent for storage in digital form. Typically, the content is stored inthe form of content data files. As used herein the term content datafiles includes any form or arrangement of digital data that can be usedto store content. Imaging system processor 62 also controls theoperation of image sensor 74, imager system 86 and a memory such primaryinternal memory 66 as during imaging operations. Imaging systemprocessor 62 typically cause content to be captured based upon signalsreceived from user interface system 70 and stereo microphones 84.

Imaging system processor 62 can comprise a microprocessor such as aprogrammable general purpose microprocessor that is operated inaccordance with programs and instructions that are stored within animaging system read-only memory 64 and/or other memories such as primaryinternal memory 66, or removable memory medium 68. Alternatively,imaging system processor 62 can comprise a dedicated micro-processor ormicro-controller, or any other conventional electronic control systemthat can be used to control operation of imaging system 34.

User interface system 70 can comprise any form of transducer or otherdevice capable of receiving an input from a user and converting thisinput into a form that can be used by imaging system processor 62 inoperating imaging system 34. For example, user interface system 70 cancomprise a touch screen input, a 4-way switch, a 6-way switch, an 8-wayswitch, a stylus system, a trackball system, a joystick system, a voicerecognition system, a gesture recognition system or other such systems.In the embodiment shown in FIGS. 2 and 3, user interface system 70 hasimaging system user controls 44 including a mode selection slide 45, a4-way control 46 that can be used for a variety of functions, a yesbutton 47, a no a trigger button 48, adapted to be moved between aninactive non-depressed condition, a half depression position and atrigger position, with trigger button 48 transmitting a half-depressionsignal at the half depression condition and also transmitting a triggersignal to controller indicating a desire to capture an image when thetrigger button is fully depressed. A no button 49 is also provided.

In the embodiment shown in FIG. 4 imaging system 34 also has an audiocapture system 80 and an audio reproduction system 84. Audio capturesystem 80 comprises at least one sound transducer adapted to convertaudio signals into an electronic signal and analog to digital conversionsystems that converts the electronic signal into digital data that canbe processed and/or stored by imaging system processor 62. Audioreproduction system 84 is used to convert digital audio content orcontent that includes audio components into audio signals and caninclude digital to analog converters, amplifiers and the like as isknown in the art for converting digital data into audio signals. In someembodiments, audio capture system 80 and audio reproduction system 84can share components.

Imaging system processor 62 can also be used to generate metadata inassociation with images and other captured content. Metadata is datathat is related to particular content but that is not necessarily foundin the data representing the content. In this regard, processor 62 canreceive signals from user interface system 70, imager system 86, andsensors (not shown) such as light sensors and other useful sensors knownin the art and, optionally, generates metadata M based upon suchsignals. Metadata can include but is not limited to information such asthe time, date and location that content is captured, the type ofimaging system 34 used to capture content, mode setting information,integration time information, or lens setting information thatcharacterizes the process used in capturing content and in processingmethods and algorithms used by imaging system 34 to form the archivalimage.

Metadata can also include but is not limited to any other informationdetermined by imaging system processor 62 or stored in any memory inimaging system 34 such as information that identifies the imaging systemsuch as an imaging system identification, the owner of the imagingsystem, and/or instructions for rendering or otherwise processing thearchival image with which metadata is associated that can also beincorporated into the image metadata such an instruction to incorporatea particular message into the image.

The imaging system identification can be stored in read-only memory 64so that the imaging system identification cannot be modified or erased.This provides a unique identification that can be used by externalmemory system 32 for purposes that will be described in greater detailbelow. This also permits easy tracking of imaging system 34 in the eventthat imaging system 34 is lost or stolen and subsequently used. Metadatacan further include image information such as an evaluation image or apart of an evaluation image that is based upon the content.

Content and/or metadata can be stored in a compressed form such as usingthe JPEG (Joint Photographic Experts Group) ISO 10918-1 (ITU - T.81)standard. This JPEG compressed image data can also be stored using theso-called “Exif” image format defined in Exchangeable Image File Formatversion 2.2 published by the Japan Electronics and InformationTechnology Industries Association JEITA CP-3451. Other image compressionand storage forms can be used.

Content and/or metadata captured by imaging system 34 is stored in amemory such as a primary memory 66 or secondary memory 68. Primarymemory 66 is a memory device that is fixed within imaging system body 40and can comprise, for example, a hard drive, non-volatile memory orother large capacity data storage device. Memory 66 can includeconventional memory devices. Secondary memory device 68 is an interfaceadapted to receive and exchange data with removable memory 58. As notedabove, secondary memory device 68 can receive and exchange data with avariety of removable memory devices 58 having content and metadatarecorded thereon by ancillary devices as described above. In certainembodiments, secondary memory system 68 can act a memory buffer systemallowing primary memory 66 to be used for one purpose while using memorysystem 68 for another purpose that would typically be performed byprimary memory 66.

Display system 76 can comprise can comprise, for example, a color liquidcrystal display (LCD), organic light emitting display (OLED) also knownas an organic electroluminescent display (OELD) or other type of videodisplay and appropriate drivers. Display system 76 can have a displaydevice such as display device 42 to present images externally as isshown FIGS. 2 and 3. Alternatively, imaging system 34 have a displaysystem with a display within imaging system 34 that presents imagesinternally for observation for example by way of an electronicviewfinder (not shown). In still another alternative, display system 76can have more than one display with one display presenting imagesexternally and one presenting images internally.

Communication link 88 is provided in imaging system 34 for communicatingwith external memory system 32. The communication link 88 can be forexample, an optical, radio frequency or other transducer that convertsimage and other data representing content into a form that can beconveyed to a co-designed communication link 102 in docking station 32by way of electrical signals, optical signals, radio frequency signalsor other forms of signal.

Communication link 88 can also be used to send and receive digital datacontaining content and metadata to and from a host computer,telecommunication network such as pager network, cellular telephonenetwork and internet (not shown). Imaging system processor 62 can alsoreceive information and instructions from signals received bycommunication module 88. It is recognized imaging system 34 can takemany forms, such as a digital still cameras, video cameras, orcamcorder, cellular or conventional telephone, handheld computingdevices and kiosks adapted to obtain content by way of capturing thecontent. Imaging system 34 can also take other forms of imaging devicethat can store digital content and/or present the digital content butthat do not contain an image capture system such as personal digitalassistants, Internet appliances, portable video players, digital audioplayers, certain televisions, and other such devices. Where imagingsystem 34 is configured as an image capture device, display device 42can further comprise a flash illumination system (not shown) or otherillumination system (not shown) and sensors such as light sensors (notshown) useful in governing the operation of the imaging system. Theseand other systems useful in supporting image capture operations can beincorporated into imaging system 34 in such embodiments.

In the embodiment shown in FIG. 4, external memory system 32 is shown ascomprising a external memory system body 90, a external memory systemprocessor 92, non-volatile read-only memory 94, user interface system96, optional computer link 98, and removable memory device system 100for data exchange with removable memory 38, communications link 102, apower supply 104, other optional memory 106 and an optionalcommunications connector.

External memory system 32 has an external memory system body 90 havingcontrol surface 50 and engagement surfaces 56 thereon. External memorysystem 32 has a power supply 104 and imaging system 34 also has a powersupply 82. By way of an electrical connector (not shown), externalmemory system power supply 104 can be configured as a power source forimaging system 34 or as a charger for a power supply (e.g., battery)disposed within imaging system 34. Additionally, engagement surfaces inexternal memory system 32 can incorporate an additional connector forcharging additional batteries.

As is noted above in the embodiments shown in FIGS. 2, 3, and 4, imagingsystem 34 includes a display device 42 and control surface 50 that canbe viewed while imaging system 34 is docked within external memorysystem 32. In this regard, it will be appreciated that display 34 is notobstructed from a user's view by engagement surfaces. In one optionalembodiment engagement surfaces 56 can be pivoted to provide a preferredviewing angle of display device 42. In another optional embodiment,engagement surfaces 56 are defined so as to cooperate with audio capturesystem 80 and audio reproduction system 84 so as not to interfere withsound capture or reproduction while imaging system 34 is in externalmemory system 32. Alternatively, external memory system 32 can bedesigned to incorporate sound directing ports and/or baffles tocooperate with audio capture system 80 and/or audio reproduction system84 to enhance the quality of audio capture reproduction when imagingsystem 34 is in external memory system 32.

Disposed within engagement surfaces 56 is an optional communicationconnector 108 which is used in this embodiment to be matingly connectedwith communication link 88 of imaging system 34 when imaging system 34is docked within engagement surfaces 56. When docked, this communicationconnector 108 provides a communication path between communication module88 and communications link 102. It is recognized that in otherembodiments other communication systems known to those skilled in theart can be employed in addition to a wired connection or in place of awired connection. For example, a wireless communication systems andoptical systems can be used to exchange data such content and metadatabetween the imaging system 34 and external memory system 32.

An external memory system processor 92 controls operation of externalmemory system 32. External memory system processor 92 can comprise amicroprocessor such as a programmable general purpose microprocessorthat is operated in accordance with programs and instructions that arestored within external memory system non volatile read-only memory 94and/or other memory systems in external memory system 32 such as anarchival memory device 100 and an internal memory 106. Alternatively,imaging system processor 62 can comprise a dedicated micro-processor ormicro-controller, or any other conventional electronic control systemthat can be used to control operation of the imaging system 34.

External memory system 32 has an external memory system user interfacesystem 96 that can comprise any form of transducer or other devicecapable of receiving an input from a user and converting this input intoa form that can be used by external memory system processor 92 inoperating 32. For example, user interface system 96 can comprise a touchscreen input, a 4-way switch, a 6-way switch, an 8-way switch, a stylussystem, a trackball system, a joystick system, a voice recognitionsystem, a gesture recognition system or other such systems.

In operation, external memory system processor 92 determines whencommunication is established between external memory system 32 andimaging system 34. For example, when communication module 88 andcommunication link 102 are joined by way of communication connector 108,communication link 102 can send a communicate a signal to externalmemory system processor 92 indicating communication module 88 andcommunication link 102 are joined. Where such a physical connection isprovided, conventional technologies such as the Uniform Serial Bus,RS-232, broadband, I.E.E.E. 1394, so called “firewire” or othertechnologies can be used to exchange data between communication module88 and communication link 102.

In embodiments where radio frequency communications or other forms ofcommunications that do not require the formation of a physical linkbetween communication module 88 and communication link 102 are used,communication link 102 can provide a signal to external memory systemprocessor 92 indicating that radio frequency communications have beenestablished. It will be appreciated that the where such radio frequencyor other non-contact based communications are used, engagement surfaces56 can be optional.

In the embodiment shown in FIGS. 2, 3, and 4, when the imaging system 34is docked within engagement surfaces 56 of external memory system 32, orwhen external memory system processor 92 otherwise determines thatcommunications have been established with imaging system 34, externalmemory system 32 can be configured to automatically download all newcontent data files stored on imaging system 34. External memory systemprocessor 92 stores using archival memory device interface 100. In theembodiment shown in FIGS. 2, 3, and 4, archival memory device interface100 is adapted to receive and to exchange data with archival memory 38.As noted above, archival memory 38 can comprise for example, a digitaltape, an archival film system that records data in the form of opticalimages on photosensitive film, various forms of non volatile solid-statememory, optical memory disks such as compact discs or digital videodiscsand other forms of archival memory. Archival media 38 can be fixedwithin that he station 32, or, as a shown in the embodiments of FIGS. 2,3, and 4, archival memory 38 can be removable with archival memorydevice interface 100 being adapted to permit insertion removal of thearchival memory 38. Additionally, external memory system 32 can obtaindata from archival memory 38 and can provide this data to imaging system34.

FIG. 5 shows a first embodiment of a method for archiving content datafiles. As a shown in FIG. 5, a first step in this method is to establishcommunications between external memory system 32 and imaging system 34(step 120). This can be done as described generally above.

A determination is then made as to whether imaging system 34 containscontent data files that have not been recorded by external memory system32 (step 122). There are various ways in which this can be accomplished.For example, during each image transfer operation, a record of contentdata files that have been stored in an archival memory 38 can be formedand maintained in external memory system 32 for example in archivalmemory 38 or in other memory 106. The record can contain various typesof data. For example, the record can comprise data identifying thecontent data files such as a content data file name, date and timeinformation, date time and camera identification information, dataextracted from the content, or a modified version of the content in thecontent data file.

In one embodiment imaging system 34 is adapted to provide unique filenames for each content data file stored thereon. These unique file namescan be used to determine whether the content data files have beenpreviously stored. Where imaging system 34 has a unique cameraidentification number, that unique camera identification number can beused in conjunction with time and date information to define unique filenames. In this example, the unique file name can include a combinationof time, date and imaging system identification number such as:MM₁₃ DD_YYYY_HR_MIN₁₃ SEC_ISIDNUMBER file type.Wherein MM represents the month, DD represents the day and YYYYrepresents the year that the content is captured while, HR representsthe hour, MIN represents the minutes after the hour and SEC representsthe seconds after the hour when the content is captured. The ISIDNUMBERis the unique imaging system identification number and FILETYPEidentifies the type of content file. Various file type identifiers areknown in the digital arts. These file types help to identify decodingand image processing algorithms useful in forming images or other outputcontent based upon the content.

Where the content is captured over a period of time, as occurs in videoimaging sequences, the unique file name can incorporate a start time andan end time, for example a sequence such as:MM_DD_YYYY_SHR_SMIN_SSEC_EHR_EMIN_ESEC_ISCODE.FILETYPEcan be used wherein MM represents the month, DD represents the day andYYYY represents the year that the content is captured while, thecombination of SHR—SMIN—SSEC represents the hour, the minutes after thehour and seconds after the minute at which the capture of the contentbegan. The combination of EHR_EMIN_ESEC represents the hour, the minutesafter the hour and the seconds after the minute at which the capture ofthe content ended. The ISIDNUMBER is the unique imaging systemidentification number and FILETYPE identifies the type of content file.Various file type identifiers are known in the digital arts. These filetypes help to identify decoding and image processing algorithms usefulin forming images or other output content based upon the content. Itwill be appreciated that using this combination to define file names forcontent data files ensures that each content captured by an imagingsystem will include a unique identifier. External memory system 32 candetermine whether new content is recorded on an imaging system 34 bymaintaining a record of such file names.

It can be determined that a particular content data file has previouslybeen stored in a non volatile memory by searching for the content datafile in the record. It will be appreciated that, where content datafiles are stored on an archival memory 38 a can be removed from externalmemory system 34, it is useful to the to store the record apart from theremovable archival memory 38. So that the external memory systemprocessor 92 can determine whether a particular content data file hasbeen stored on an archival memory even where such a content data filehas been stored on a can a removable non volatile memory that is notlocated in the removable memory interface 102 at the time of capture.

In another alternative of this type, such a record can be recorded in amemory such as primary memory 66 of imaging system 34 or in some otherdatabase that is accessible to external memory system 32 by way ofcommunication link 102.

In another alternative embodiment, a record can be stored in eachcontent data file in the imaging system memory indicating when thecontent data file has been stored in a non volatile memory. This can beconveniently done by storing the record in a header portion of a contentdata file where the content data files on the imaging system includesuch a header portion. Other methods for storing such a record within acontent data file can also be used. The actual step of storing therecord within the content data file can be performed by imaging systemsignal processor 62, external memory system signal processor 92 or somecombination thereof. For example, after a content data file has beenprovided by imaging system 34 to external memory system 32, externalmemory system processor 92 can provide one or more feedback signals toimaging system 34 indicating which content data files have been recordedon the archival memory. Where this is done, each content data file onimaging system 34 can be examined to determine whether the content datafile has previously been stored in a non-volatile archival memory basedupon the presence, absence or content of the record stored in thatcontent data file. Storing the record in a content data file that is onimaging system 34 has the advantage of ensuring that there will belittle risk that unnecessary archival copies of content data filesstored on imaging system 34 will be made if imaging system 34 is dockedwith more than one external memory system 32.

If content data files are found that have not been previously recordedon an archival memory 38 then, such content data files can beautomatically obtained from imaging system 34 by external memory system32 (step 124). The downloaded files are then prepared for archivalstorage (step 126). There are various ways in which a content data filecan be prepared for storage. For example, user interface system 70 canbe adapted to receive inputs indicating preferences for the preparationof content data files for archival storage. The content data files canbe processed in a variety of ways based upon the indicated preferences.Such preferences can involve preferences for the type of content datafiles to be stored, preferred storage formats, maximum file size forcontent data files, or other preferences that can influence theprocessing of content data files such as image or audio improvementprocesses. In another embodiment the preparation step can involvereceiving inputs from a user interface imaging system user interfacesystem 70 indicating instructions for editing content data files whereinthe step preparing of content data files comprises editing the contentdata files in accordance with the editing instructions. In still anotherembodiment the step of preparing the content data files for archivalstorage (step 126) can comprise converting the content data files fromone format to a second format. For example, a content data file can becaptured in a capture format such as an AVI format but prepared forstorage by converting the content into an MPEG-4. In a furtherembodiment, step of preparing the content data files for archivalstorage (step 126) can comprise associating metadata with the contentdata files.

After the content data files have been prepared for archival storage,the content data files are stored on an archival memory 38 (step 128).Alternatively, external memory system 32 can store content data files inmemory 106 for recording on archival memory 38 at a more convenienttime.

A record can then be made by external memory system 32 or imaging system34 that indicates each content data file that has been stored (step132). The record can be stored in any of the manners described above andused in future docking events to determine whether content data filesare recorded on imaging system 34 that have not previously beendownloaded. A feedback signal can be transmitted to imaging system 34indicating that all new files have been downloaded (step 132).

In the embodiment shown in FIG. 5, the method of the present inventionalso include the optional step of determining whether there are newcontent data files to be transmitted from external memory system 32 toimaging system 34 (step 134). This determination can be made, on thebasis of user inputs received by external memory system user interfacesystem 96, and/or imaging system interface system 72 of imaging system32. For example, a user of the archival imaging system 30 can instructexternal memory system 32 to transfer content from archival memory 38 toimaging system 34 so that content data files that have been previouslyrecorded in archival memory 38 can be displayed or otherwise presentedby imaging system 34. In another example, a user of imaging system 34can use user interface system 70 of imaging system 34 to request contentdata files that are not currently stored on a memory of imaging system32 when imaging system 32 is not in communication with the externalmemory system. Where this is done, imaging system processor 62, storesinformation relative to this request in a memory such as primary memory66 and, during a subsequent docking events wherein communication isestablished between imaging system 34 and external memory system 32,imaging system processor 62 can provide a request to external memorysystem processor 92 for this content.

Where it is determined that there are content data files are to beprovided to imaging system 32, external memory system processor 92 canobtain the desired content data files from the archival memory 38 orother memory and external memory system 32 and can upload these contentdata files to imaging system 34 (step 134).

As noted above, imaging system 34, can be adapted to receive removablememory 58 and to convert content data files into a form that can bestored on removable memory 58 and used by an ancillary device (notshown) that may require content to data files to be recorded in a formor format that differs from that typically used by imaging system 34. Asituation such as this the step of uploading the content data files(step 136) can also include the transcoding the content data files. Forexample, imaging system user interface 70 and/or external memory systemuser interface system 96 can be used to indicate the type of device thatwill receive removable memory 58 so that imaging system processor 62and/or external memory system processor 92 can perform necessarytranscoding operations to convert data content files stored in externalmemory system 32 into a form that will be useful by the ancillarydevice. Alternatively, where removable memory 58 contains data that canbe used to determine the type of imaging system 30 ancillary imagingsystem that will be used that will use the content data files stored onremovable memory 58, either of imaging system processor 60 or controlexternal memory system processor 92 will can be adapted to detect thisinformation, to determine any necessary transcoding operations basedupon said information, and to perform the necessary transcodingoperations.

As is shown in FIG. 5, a further step of providing a human detectableindication be provided indicating that new content data files on imagingsystem 34 have been stored in external memory system 32 and or thatcontent data files stored in external memory system 32 have beentransferred to imaging system 34 (step 138). This human detectableindication can comprise a video signal presented for example by displaydevice 42 of imaging system 34 or it can provide an audio signalgenerated for example by sound reproduction system 84. In oneembodiment, the successful transfer of content data files can confirmedby performing a verification step (not shown) that ensures that thecontent data files have been properly prepared and transferred. Wherethis optional verification step is performed, the human detectableindication can provide an indication that the transfer has beenverified.

FIG. 6 shows yet another embodiment of a method of the present inventionin which content data files are prepared and/or selectively stored inaccordance with user input. As is shown in FIG. 6, in a first embodimentof this method, communications are established between external memorysystem 32 and imaging system 34 (step 140). This step can be performedas is described above. In this embodiment, an optional step ofdetermining whether external memory system 32 has previouslycommunicated with imaging system 34 is then performed (step 142). Thereare a variety of ways in which this determination can be made. Forexample, as noted above, imaging system 34 can be assigned an imagingsystem identification number, code or symbol that is recorded forexample in read-only memory 64 imaging system 34. Alternatively, imagingsystem 34 can contain user identification information such as a name,identification number, and identification code of a user or owner of theimaging system 34. Such an identification can for example be stored inprimary memory 66. External memory processor 92 can determine whetherexternal memory system 32 has previously communicated with imagingsystem 34 based upon this identification. In still other embodiments, aflag can be recorded in primary memory 66 of imaging system 34 byexternal memory system 32 that indicates that imaging system 34 haspreviously communicated with external memory system 32. It will beappreciated that other forms of data can be recorded in either imagingsystem 34 or external memory system 32 that can be used to make thisdetermination. Further, other characteristics of imaging system 34 canbe analyzed by external memory system processor 92 to determine whetherimaging system 34 has previously communicated with external memorysystem 32.

When it is determined that imaging system 34 has not previouslycommunicated with external memory system 32, external memory systemprocessor 92 can perform execute auto step functions. These functionscan include exchanging identification information between externalmemory system 32 and imaging system 34, providing firmware updates,drivers, and the like to facilitate communication and operations so thatexternal memory system 32 can effectively communicate with and processcontent data files provided by imaging system 34 (step 144). In oneembodiment, external memory system 32 maintains a list of imagingsystems with which it has communicated and associates with each imagingsystem information that facilitates obtaining content data filesprovided by imaging system 34 and/or information that facilitatesprocessing and transfer of data files from external memory system 32 toeach such imaging system 34. Such information can include but is notlimited to transcoding information, communication instructions, andsecurity information such as passwords and encryption information.

It is then determined whether new content data files are stored in amemory imaging system 34 (step 146). This step can be performed asdescribed above. As is shown in FIG. 6, however, in this embodiment,when such a content data files are detected, a user is permitted toselectively provide input directing external memory system 32 in the wayin which such content data files are to be disposed.

For example, a user can be asked whether the user wishes for theprepared images to be copied to external memory system 32. (step 148) Asshown in FIG. 7, in this can be done using display device 42 of imagingsystem 34 to solicit a user input requests and input indicating how thenew content data files are to be disposed. Further, display device 42can be used to provide a sequential series of instructions appropriateto the task requested by the user. FIG. 7, shows an example of a promptscreen that can be displayed using display device 42 that indicates thatare new images on the imaging system 34 that have been previouslyprepared for storage and asks whether the user wishes to copy all of theimages.

If the user chooses to do so, user depresses yes button 47. When aexternal memory system processor 92 detects that a user has depressedyes button 47, external memory system processor 92 performs a step ofdetermining whether there storage station storage capacity externalmemory system 32 in order to store the new content (step 150). Wherethere is sufficient storage capacity available, external memory systemprocessor 92 copies all new content data files from imaging system 34and stores these content data files for example in archival media 38(step 152) and a record is made (step 154) in any of the mannersdescribed above. A check is performed to determine whether the userindicated a copy disposition or a move disposition (step 155). Where thecopy disposition is selected, content data files on the imaging system34 are left intact. Where there is not sufficient memory capacity tostore all of the new content data files, a user can be prompted toinsert new archival media in external memory system or to take someother action so that the content data files can be stored (step 156)This prompt can be presented using for example display device 42 oraudio reproduction system 84.

However, where a user depresses the no button 49 in response to the copyprompt (step 150), user can be provided with other options. In theembodiment shown in FIG. 6, one other option is to present the user witha move images prompt (step 158). Here, display device 42 is used to askwhether the user would like to move the new content data files fromimaging system 34 to external memory system 32. When a external memorysystem processor 92 detects that a user has depressed yes button 47,external memory system processor 92 performs a step of determiningwhether there is sufficient storage capacity in external memory system32 in order to store the new content data files (step 150). Where thereis sufficient memory capacity available, external memory systemprocessor 92 copies all new content data files from imaging system 34,stores these content data files in a memory such as archival memory 38(step 152) and makes a record indicating which content data files havebeen stored (step 154). It is also determined that a move command hasbeen selected, (step 155) which causes the new content data files to bedeleted (step 157) from imaging system primary memory 66 or removablememory 58 to increase the amount of memory data storage capacity that isavailable in imaging system 34.

In the event that the no button is depressed in response to the moveprompt (step 158) docking system processor 92 can cause display device42 to present an prompt inquiring whether to delete all of the newcontent data files (step 160). If the yes button 47 is depressed inresponse to this prompt, then all new content data files on the imagingsystem 34 can be deleted without recording the content data files on amemory in imaging system 34. This can be done, where, for example, auser does not wish to have any of the content of imaging system 34stored in an archival fashion. In the embodiment shown, if no button 49is depressed in response to this inquiry then the process returns tostep 150.

As is also shown in FIG. 6, it can occur that one or more of the contentdata files on the imaging system 34 have been previously stored. Whenthis occurs, the optional steps of indicating to the user that contentdata files on imaging system 34 have previously been stored is performed(step 147) and the user is permitted with an opportunity to cause thecontent data files to be stored again (step 149). This is useful whereit is desired to make a duplicate copy of the content data files on anarchival media. This is also useful where a record is preserved in theimaging system, and the imaging system communicates with more than oneexternal memory system 32.

FIG. 8 shows a view of another prompt from which content data files canbe identified for storage or other processing. As is shown in thisembodiment, when new content data files are detected in imaging system34 by external memory system 32, external memory system processor 92causes display 42 of imaging system 34 to present thumbnail images 170representing the new content. As is shown in this embodiment, eachthumbnail image 170 is associated with a descriptor of the content 172and with options for disposition 174. In the example shown, eachthumbnail image 170 is associated with disposition options 174 such ascopying, moving, deleting, or editing the content data file.

User interface system 70 and/or external memory system user interfacesystem 26 can be used to indicate suggested disposition of the content.For example, in the embodiment shown in FIG. 8, the dispositions ofcopy, move, delete are shown and these inputs can be used as describedabove. For example, 4-way controller 46 can be used to navigate betweenimages and option disposition options with other user controls such astrigger button, no button or yes button used to make selections.Further, in the embodiment shown in FIG. 8, a user is also provided withthe option to edit content data files. This editing can be performedbefore the content data file is stored. The embodiment of the promptshown in FIG. 8 also includes group disposition options 176 to permit auser to select a disposition for all of the content data files. As isalso shown in FIG. 8, when the content data file contains a videosequence, the initial thumbnail image 170 can represent the initialimage in the video sequence and a play/progress indicator 171 can beused to cause the video sequence to be played. Where this is done, thevideo sequence can be played as a thumbnail image with the progressindicator 171 indicating where along the sequence the currentlypresented video image is located. It is also known in the art toreproduce any associated sound with the video display.

In still another embodiment external memory system 32 can receivepreference information indicating predefined preferences for contentdisposition. For example, imaging system user interface system 70 andexternal memory system user interface system 96 can be used to enterprofile information such as selecting an “always move new images toexternal memory system”selection.

In a further embodiment of the invention content management electionscan also be made. For example imaging system user interface system 70and external memory system user interface system 96 can be used toreceive information useful in organizing the content. In this example,such information can comprise an election to group content data files ingroups based upon for example, a chapter can include all content that iscaptured by imaging system 34 or other imaging systems with on aparticular day or within a particular period of time. Other usefulgroupings can be arranged based upon analysis of the content or metadataassociated with the content. The content data files can be groupedaccording to content type or the groups can include mixed image. Suchgrouping criteria can be incorporated into a profile.

The invention has been described in detail with particular reference tocertain preferred embodiments thereof, but it will be understood thatvariations and modifications can be effected within the spirit and scopeof the invention.

PARTS LIST

-   20 external memory system-   22 personal computer-   24 cable-   26 digital camera-   28 trigger button-   30 archival imaging system-   32 external memory system-   34 imaging system-   36 port-   38 archival memory-   40 body-   41 interface surface-   42 display device-   44 imaging system user controls-   45 mode selection slide-   46 four way trigger controller-   47 yes button-   48 trigger button-   49 no button-   50 control surface-   52 external memory system user controls-   53 opening-   54 external memory system-   55 door-   56 engagement surface-   57 data connector-   58 removable memory-   59 power connector-   60 bottom surface-   62 imaging system processor-   64 read-only memory-   66 primary internal memory-   68 portable memory device-   70 user interface system-   74 image sensor-   76 display system-   78 amplifier-   80 audio capture system-   82 power supply-   84 audio reproduction system-   86 imager system-   88 communication module-   90 external memory system-   92 processor-   94 non-volatile firmware memory-   96 external memory system user interface system-   98 computer link-   100 removable memory device interface-   102 communications link-   104 power supply-   106 other memory-   108 communication connector-   120 establish communication step-   122 detect new content data files step-   124 download content data files step-   126 process content data files step-   128 store content data files step-   130 make record step-   132 provide feedback step-   134 determine if new content data files for imaging system step-   136 upload content data files step-   138 provide human detectable indication step-   140 establish communication step-   142 determine whether imaging system has previously communicated    with external memory step-   144 adapt the operation of external memory system step-   146 determine whether new content data files are available step-   147 instruct user that archived copy exists step-   148 copy image determining step-   149 make an additional archival copy step-   150 determine whether sufficient storage capacity is available step-   152 store content data files step-   154 make record step-   155 was a move selected step-   156 prompt user to install new archival media step-   157 delete content data files on imaging system step-   158 move content data files prompt step-   160 delete content data files prompt step-   170 thumbnail images-   171 play selection/progress indicator-   172 descriptors-   174 disposition options-   176 group disposition options

1. An external memory system for use with an imaging system having asource of content data files, the external memory system comprising: acommunications link adapted to exchange data with the imaging system; anarchival memory device interface adapted to store data using an archivalmemory; and an external memory system processor adapted to automaticallyobtain content data files from the imaging system that have not yet beenstored by the external memory system, to prepare the obtained contentdata files for archival storage, and to cause the archival memory deviceinterface to store the prepared content data files without guidance froman ancillary device, wherein said external memory system processormaintains, in a memory within the external memory system, a record ofall content data files that have been stored using the external memorysystem and, wherein the external memory system processor uses saidrecord of content data files that have already been stored using theexternal memory system to identify content data files that have not yetbeen stored using the external memory system.
 2. The external memorysystem of claim 1, further comprising a user interface system, said userinterface system being adapted to receive inputs indicating preferencesfor the preparation of content data files for archival storage andwherein the external memory system processor prepares the content datafiles based upon the indicated preferences.
 3. The external memorysystem of clam 1, wherein said imaging system comprises a user interfacesystem and the external memory system processor is adapted to receivesignals from the user interface system and to process the content datafiles based upon the signals from the user interface system of theimaging system.
 4. The external memory system of claim 1, wherein saidexternal memory system comprises a user interface system and theexternal memory system processor is adapted to receive signals from theuser interface system and to process the content data files based uponthe signals from the user interface system of the external memorysystem.
 5. The external memory system of claim 1, wherein said imagingsystem comprises a user interface system, said user interface systembeing adapted to receive inputs indicating instructions for editingcontent data files wherein the preparing of content data files comprisesediting the content data files in accordance with editing instructionsreceived by the external memory system processor from the user interfacesystem of the imaging system.
 6. The external memory system of claim 1,wherein the preparing of content data files comprises converting thecontent data files from one format to a second format.
 7. The externalmemory system of claim 1, wherein the preparing of content data filescomprises associating metadata in the content data files.
 8. Theexternal memory system of claim 1, wherein the archival memory deviceinterface stores prepared content data files using an optical memory. 9.The external memory system of claim 1, further comprising a removablememory interface device adapted to receive a removable memory.
 10. Theexternal memory system of claim 9, wherein the removable memorycomprises a rewritable memory.
 11. The external memory system of claim9, wherein the removable memory contains content data files in one formand the processor prepares the content data files by converting thecontent data files into a different form.
 12. The external memory systemof claim 9, further comprising a user interface system, said userinterface system being adapted to receive inputs indicating instructionsfor editing content data files wherein the preparing of content datafiles comprises editing the content data files in accordance with theediting instructions.
 13. The external memory system of claim 12,wherein the imaging system maintains a record of each content data filethat has been stored using the archival memory device interface.
 14. Theexternal memory system of claim 1, wherein the record includes anidentifier, for each content data file, unique to the imaging systemfrom which it originated.
 15. An external memory system, comprising: acommunications link adapted to exchange data with an imaging systemhaving a source of content data files; an archival memory deviceinterface adapted to store data using one of a plurality of removablearchival memories; and, an external memory system processor adapted toautomatically obtain content data files from the imaging system thathave not yet been stored by the archival memory device interface usingany of the removable archival memories, to cause the archival memorydevice interface to store the obtained content data files using at leastone of the archival memories, and to maintain, in a memory within theexternal memory system, a record of all content data files that havealready been stored by the archival memory device interface and use saidrecord to identify content data files that have not yet been stored bythe archival memory device interface, and wherein the external memoryprocessor is configured to operate independent of a computer system. 16.The external memory system of claim 15, wherein the content data filesare obtained in one form and the external memory system processorprepares content data files for archival storage by converting thecontent data files into another form.
 17. The external memory system ofclaim 15, the external processor maintains a record of the archivalmemory system.
 18. The external memory system of claim 15, wherein thearchival memory device interface can store content data files on morethan one archival memory and the external memory system processormaintains a record of the archival memory.
 19. The external memorysystem of claim 15, wherein the content data files are obtained in afirst format and stored in the archival memory in a second format. 20.The external memory system of claim 15, wherein the content data filesare stored in a second format that is adapted for archiving images. 21.The external memory system of claim 15, wherein the record includes anidentifier, for each content data file, unique to the imaging systemfrom which it originated.
 22. A method implemented by an external memorysystem, the method for archiving digital content using an archivalmemory device interface of the external memory system to record data onone of a plurality of removable archival memories, the method comprisingthe steps of: maintaining, in a memory within the external memorysystem, a record of all content data files that have been stored by thearchival memory device interface; detecting an imaging system having amemory with content data files stored thereon; identifying content datafiles that have not yet been stored by the archival memory deviceinterface using one of the plurality of removable archival memories byautomatically accessing the record of content data files that havealready been stored by the archival memory device interface; obtainingcontent data files that have not yet been stored by the archival memorydevice interface; preparing the obtained content data files for archivalstorage by the archival memory device interface; and causing thearchival memory device interface to store the prepared content datafiles on one of the plurality of removable archival memories.
 23. Themethod of claim 22, wherein the step of preparing the content data filescomprises converting the form of the content data files.
 24. The methodof claim 22, wherein the step of preparing the content comprisesreceiving image editing instructions and processing the image inaccordance with the image editing instructions.
 25. The method of claim22, further comprising the step of causing the record to indicate eachcontent data file that has been stored.
 26. The method of claim 22,further comprising the step of obtaining preference information forprocessing content and wherein the step of preparing the contentcomprises preparing the content in accordance with the preferenceinformation.
 27. The method of claim 22, further comprising the step ofcausing the record to indicate each content data file that has beenstored, and to indicate which of the plurality of removable archivalmemories each content data file was stored on.
 28. The method of claim22, wherein the record includes an identifier, for each content datafile, unique to the imaging system from which it originated.
 29. Amethod implemented by an external memory system, the method forarchiving digital content data including at least some captured imagecontent, the method comprising the steps of: maintaining, in a memorywithin the external memory system, a record of all content data filesthat have been stored by an archival memory device interface of theexternal memory system; detecting an imaging system having an imagingsystem memory with digital content data files stored thereon that havenot yet been archivally stored using the archival memory deviceinterface; obtaining the detected content data files from the imagingsystem memory; preparing the obtained content data files for archivalstorage by the archival memory device interface using an archivalmemory; and causing the archival memory device interface to store theprepared content data files using the archival memory; wherein the stepof detecting comprises identifying content data files that have not yetbeen stored by the archival memory device interface based upon saidrecord maintained by the archival memory device interface of contentdata files that have already been stored using the archival memorydevice interface.
 30. The method of claim 29, further comprising thesteps of determining for each content data file, whether the contentdata file has been previously stored on an archival memory and the stepof obtaining content comprises obtaining only those content data filesthat have not been previously stored.
 31. The method of claim 29,further comprising the steps of providing a human detectable indicationof content data files that have not been previously stored, detecting arequest for performing editing operations on the content data files thathave not been previously stored, receiving editing instructions,processing the content according to the editing instructions prior toperforming the step of causing content in the imaging system memory thathas not been stored in a non-volatile memory to be stored in anon-volatile memory.
 32. The method of claim 29, wherein the recordincludes an identifier, for each content data file, unique to theimaging system from which it originated.